Package pl. wendigo. chrome. api. network
Contains DevTools Protocol Network domain implementation accessible via NetworkDomain class.
Types
AuthChallenge
Link copied to clipboard
data class AuthChallenge(source: String?, origin: String, scheme: String, realm: String)
Content copied to clipboard
AuthChallengeResponse
Link copied to clipboard
data class AuthChallengeResponse(response: String, username: String?, password: String?)
Content copied to clipboard
BlockedCookieWithReason
Link copied to clipboard
data class BlockedCookieWithReason(blockedReasons: List<CookieBlockedReason>, cookie: Cookie)
Content copied to clipboard
BlockedReason
Link copied to clipboard
BlockedSetCookieWithReason
Link copied to clipboard
data class BlockedSetCookieWithReason(blockedReasons: List<SetCookieBlockedReason>, cookieLine: String, cookie: Cookie?)
Content copied to clipboard
CachedResource
Link copied to clipboard
data class CachedResource(url: String, type: ResourceType, response: Response?, bodySize: Double)
Content copied to clipboard
CanClearBrowserCacheResponse
Link copied to clipboard
CanClearBrowserCookiesResponse
Link copied to clipboard
CanEmulateNetworkConditionsResponse
Link copied to clipboard
CertificateTransparencyCompliance
Link copied to clipboard
enum CertificateTransparencyCompliance : Enum<CertificateTransparencyCompliance>
Content copied to clipboard
ClientSecurityState
Link copied to clipboard
data class ClientSecurityState(initiatorIsSecureContext: Boolean, initiatorIPAddressSpace: IPAddressSpace, privateNetworkRequestPolicy: PrivateNetworkRequestPolicy)
Content copied to clipboard
ConnectionType
Link copied to clipboard
ContinueInterceptedRequestRequest
Link copied to clipboard
data class ContinueInterceptedRequestRequest(interceptionId: InterceptionId, errorReason: ErrorReason?, rawResponse: String?, url: String?, method: String?, postData: String?, headers: Headers?, authChallengeResponse: AuthChallengeResponse?)
Content copied to clipboard
Represents request frame that can be used with Network#continueInterceptedRequest operation call.
Cookie
Link copied to clipboard
data class Cookie(name: String, value: String, domain: String, path: String, expires: Double, size: Int, httpOnly: Boolean, secure: Boolean, session: Boolean, sameSite: CookieSameSite?, priority: CookiePriority, sameParty: Boolean, sourceScheme: CookieSourceScheme, sourcePort: Int)
Content copied to clipboard
CookieBlockedReason
Link copied to clipboard
CookieParam
Link copied to clipboard
data class CookieParam(name: String, value: String, url: String?, domain: String?, path: String?, secure: Boolean?, httpOnly: Boolean?, sameSite: CookieSameSite?, expires: TimeSinceEpoch?, priority: CookiePriority?, sameParty: Boolean?, sourceScheme: CookieSourceScheme?, sourcePort: Int?)
Content copied to clipboard
CookiePriority
Link copied to clipboard
CookieSameSite
Link copied to clipboard
CookieSourceScheme
Link copied to clipboard
CorsErrorStatus
Link copied to clipboard
data class CorsErrorStatus(corsError: CorsError, failedParameter: String)
Content copied to clipboard
CrossOriginEmbedderPolicyStatus
Link copied to clipboard
data class CrossOriginEmbedderPolicyStatus(value: CrossOriginEmbedderPolicyValue, reportOnlyValue: CrossOriginEmbedderPolicyValue, reportingEndpoint: String?, reportOnlyReportingEndpoint: String?)
Content copied to clipboard
CrossOriginEmbedderPolicyValue
Link copied to clipboard
enum CrossOriginEmbedderPolicyValue : Enum<CrossOriginEmbedderPolicyValue>
Content copied to clipboard
CrossOriginOpenerPolicyStatus
Link copied to clipboard
data class CrossOriginOpenerPolicyStatus(value: CrossOriginOpenerPolicyValue, reportOnlyValue: CrossOriginOpenerPolicyValue, reportingEndpoint: String?, reportOnlyReportingEndpoint: String?)
Content copied to clipboard
CrossOriginOpenerPolicyValue
Link copied to clipboard
DataReceivedEvent
Link copied to clipboard
data class DataReceivedEvent(requestId: RequestId, timestamp: MonotonicTime, dataLength: Int, encodedDataLength: Int) : Event
Content copied to clipboard
DeleteCookiesRequest
Link copied to clipboard
data class DeleteCookiesRequest(name: String, url: String?, domain: String?, path: String?)
Content copied to clipboard
Represents request frame that can be used with Network#deleteCookies operation call.
EmulateNetworkConditionsRequest
Link copied to clipboard
data class EmulateNetworkConditionsRequest(offline: Boolean, latency: Double, downloadThroughput: Double, uploadThroughput: Double, connectionType: ConnectionType?)
Content copied to clipboard
Represents request frame that can be used with Network#emulateNetworkConditions operation call.
EnableRequest
Link copied to clipboard
data class EnableRequest(maxTotalBufferSize: Int?, maxResourceBufferSize: Int?, maxPostDataSize: Int?)
Content copied to clipboard
Represents request frame that can be used with Network#enable operation call.
ErrorReason
Link copied to clipboard
EventSourceMessageReceivedEvent
Link copied to clipboard
data class EventSourceMessageReceivedEvent(requestId: RequestId, timestamp: MonotonicTime, eventName: String, eventId: String, data: String) : Event
Content copied to clipboard
GetAllCookiesResponse
Link copied to clipboard
GetCertificateRequest
Link copied to clipboard
GetCertificateResponse
Link copied to clipboard
GetCookiesRequest
Link copied to clipboard
GetCookiesResponse
Link copied to clipboard
GetRequestPostDataRequest
Link copied to clipboard
GetRequestPostDataResponse
Link copied to clipboard
GetResponseBodyForInterceptionRequest
Link copied to clipboard
data class GetResponseBodyForInterceptionRequest(interceptionId: InterceptionId)
Content copied to clipboard
Represents request frame that can be used with Network#getResponseBodyForInterception operation call.
GetResponseBodyForInterceptionResponse
Link copied to clipboard
data class GetResponseBodyForInterceptionResponse(body: String, base64Encoded: Boolean)
Content copied to clipboard
Represents response frame that is returned from Network#getResponseBodyForInterception operation call.
GetResponseBodyRequest
Link copied to clipboard
GetResponseBodyResponse
Link copied to clipboard
GetSecurityIsolationStatusRequest
Link copied to clipboard
GetSecurityIsolationStatusResponse
Link copied to clipboard
data class GetSecurityIsolationStatusResponse(status: SecurityIsolationStatus)
Content copied to clipboard
Represents response frame that is returned from Network#getSecurityIsolationStatus operation call.
InterceptionId
Link copied to clipboard
InterceptionStage
Link copied to clipboard
IPAddressSpace
Link copied to clipboard
LoadingFailedEvent
Link copied to clipboard
data class LoadingFailedEvent(requestId: RequestId, timestamp: MonotonicTime, type: ResourceType, errorText: String, canceled: Boolean?, blockedReason: BlockedReason?, corsErrorStatus: CorsErrorStatus?) : Event
Content copied to clipboard
LoadingFinishedEvent
Link copied to clipboard
data class LoadingFinishedEvent(requestId: RequestId, timestamp: MonotonicTime, encodedDataLength: Double, shouldReportCorbBlocking: Boolean?) : Event
Content copied to clipboard
LoadNetworkResourceOptions
Link copied to clipboard
data class LoadNetworkResourceOptions(disableCache: Boolean, includeCredentials: Boolean)
Content copied to clipboard
LoadNetworkResourcePageResult
Link copied to clipboard
data class LoadNetworkResourcePageResult(success: Boolean, netError: Double?, netErrorName: String?, httpStatusCode: Double?, stream: StreamHandle?, headers: Headers?)
Content copied to clipboard
LoadNetworkResourceRequest
Link copied to clipboard
data class LoadNetworkResourceRequest(frameId: FrameId, url: String, options: LoadNetworkResourceOptions)
Content copied to clipboard
Represents request frame that can be used with Network#loadNetworkResource operation call.
LoadNetworkResourceResponse
Link copied to clipboard
data class LoadNetworkResourceResponse(resource: LoadNetworkResourcePageResult)
Content copied to clipboard
Represents response frame that is returned from Network#loadNetworkResource operation call.
MonotonicTime
Link copied to clipboard
NetworkDomain
Link copied to clipboard
PostDataEntry
Link copied to clipboard
PrivateNetworkRequestPolicy
Link copied to clipboard
ReplayXHRRequest
Link copied to clipboard
Request
Link copied to clipboard
data class Request(url: String, urlFragment: String?, method: String, headers: Headers, postData: String?, hasPostData: Boolean?, postDataEntries: List<PostDataEntry>?, mixedContentType: MixedContentType?, initialPriority: ResourcePriority, referrerPolicy: String, isLinkPreload: Boolean?, trustTokenParams: TrustTokenParams?)
Content copied to clipboard
RequestInterceptedEvent
Link copied to clipboard
data class RequestInterceptedEvent(interceptionId: InterceptionId, request: Request, frameId: FrameId, resourceType: ResourceType, isNavigationRequest: Boolean, isDownload: Boolean?, redirectUrl: String?, authChallenge: AuthChallenge?, responseErrorReason: ErrorReason?, responseStatusCode: Int?, responseHeaders: Headers?, requestId: RequestId?) : Event
Content copied to clipboard
RequestPattern
Link copied to clipboard
data class RequestPattern(urlPattern: String?, resourceType: ResourceType?, interceptionStage: InterceptionStage?)
Content copied to clipboard
RequestServedFromCacheEvent
Link copied to clipboard
RequestWillBeSentEvent
Link copied to clipboard
data class RequestWillBeSentEvent(requestId: RequestId, loaderId: LoaderId, documentURL: String, request: Request, timestamp: MonotonicTime, wallTime: TimeSinceEpoch, initiator: Initiator, redirectResponse: Response?, type: ResourceType?, frameId: FrameId?, hasUserGesture: Boolean?) : Event
Content copied to clipboard
RequestWillBeSentExtraInfoEvent
Link copied to clipboard
data class RequestWillBeSentExtraInfoEvent(requestId: RequestId, associatedCookies: List<BlockedCookieWithReason>, headers: Headers, clientSecurityState: ClientSecurityState?) : Event
Content copied to clipboard
ResourceChangedPriorityEvent
Link copied to clipboard
data class ResourceChangedPriorityEvent(requestId: RequestId, newPriority: ResourcePriority, timestamp: MonotonicTime) : Event
Content copied to clipboard
ResourcePriority
Link copied to clipboard
ResourceTiming
Link copied to clipboard
data class ResourceTiming(requestTime: Double, proxyStart: Double, proxyEnd: Double, dnsStart: Double, dnsEnd: Double, connectStart: Double, connectEnd: Double, sslStart: Double, sslEnd: Double, workerStart: Double, workerReady: Double, workerFetchStart: Double, workerRespondWithSettled: Double, sendStart: Double, sendEnd: Double, pushStart: Double, pushEnd: Double, receiveHeadersEnd: Double)
Content copied to clipboard
ResourceType
Link copied to clipboard
Response
Link copied to clipboard
data class Response(url: String, status: Int, statusText: String, headers: Headers, headersText: String?, mimeType: String, requestHeaders: Headers?, requestHeadersText: String?, connectionReused: Boolean, connectionId: Double, remoteIPAddress: String?, remotePort: Int?, fromDiskCache: Boolean?, fromServiceWorker: Boolean?, fromPrefetchCache: Boolean?, encodedDataLength: Double, timing: ResourceTiming?, serviceWorkerResponseSource: ServiceWorkerResponseSource?, responseTime: TimeSinceEpoch?, cacheStorageCacheName: String?, protocol: String?, securityState: SecurityState, securityDetails: SecurityDetails?)
Content copied to clipboard
ResponseReceivedEvent
Link copied to clipboard
data class ResponseReceivedEvent(requestId: RequestId, loaderId: LoaderId, timestamp: MonotonicTime, type: ResourceType, response: Response, frameId: FrameId?) : Event
Content copied to clipboard
ResponseReceivedExtraInfoEvent
Link copied to clipboard
data class ResponseReceivedExtraInfoEvent(requestId: RequestId, blockedCookies: List<BlockedSetCookieWithReason>, headers: Headers, resourceIPAddressSpace: IPAddressSpace, headersText: String?) : Event
Content copied to clipboard
SearchInResponseBodyRequest
Link copied to clipboard
data class SearchInResponseBodyRequest(requestId: RequestId, query: String, caseSensitive: Boolean?, isRegex: Boolean?)
Content copied to clipboard
Represents request frame that can be used with Network#searchInResponseBody operation call.
SearchInResponseBodyResponse
Link copied to clipboard
SecurityDetails
Link copied to clipboard
data class SecurityDetails(protocol: String, keyExchange: String, keyExchangeGroup: String?, cipher: String, mac: String?, certificateId: CertificateId, subjectName: String, sanList: List<String>, issuer: String, validFrom: TimeSinceEpoch, validTo: TimeSinceEpoch, signedCertificateTimestampList: List<SignedCertificateTimestamp>, certificateTransparencyCompliance: CertificateTransparencyCompliance)
Content copied to clipboard
SecurityIsolationStatus
Link copied to clipboard
data class SecurityIsolationStatus(coop: CrossOriginOpenerPolicyStatus?, coep: CrossOriginEmbedderPolicyStatus?)
Content copied to clipboard
ServiceWorkerResponseSource
Link copied to clipboard
SetAttachDebugStackRequest
Link copied to clipboard
SetBlockedURLsRequest
Link copied to clipboard
SetBypassServiceWorkerRequest
Link copied to clipboard
SetCacheDisabledRequest
Link copied to clipboard
SetCookieBlockedReason
Link copied to clipboard
SetCookieRequest
Link copied to clipboard
data class SetCookieRequest(name: String, value: String, url: String?, domain: String?, path: String?, secure: Boolean?, httpOnly: Boolean?, sameSite: CookieSameSite?, expires: TimeSinceEpoch?, priority: CookiePriority?, sameParty: Boolean?, sourceScheme: CookieSourceScheme?, sourcePort: Int?)
Content copied to clipboard
Represents request frame that can be used with Network#setCookie operation call.
SetCookieResponse
Link copied to clipboard
SetCookiesRequest
Link copied to clipboard
SetDataSizeLimitsForTestRequest
Link copied to clipboard
data class SetDataSizeLimitsForTestRequest(maxTotalSize: Int, maxResourceSize: Int)
Content copied to clipboard
Represents request frame that can be used with Network#setDataSizeLimitsForTest operation call.
SetExtraHTTPHeadersRequest
Link copied to clipboard
SetRequestInterceptionRequest
Link copied to clipboard
SetUserAgentOverrideRequest
Link copied to clipboard
data class SetUserAgentOverrideRequest(userAgent: String, acceptLanguage: String?, platform: String?, userAgentMetadata: UserAgentMetadata?)
Content copied to clipboard
Represents request frame that can be used with Network#setUserAgentOverride operation call.
SignedCertificateTimestamp
Link copied to clipboard
data class SignedCertificateTimestamp(status: String, origin: String, logDescription: String, logId: String, timestamp: TimeSinceEpoch, hashAlgorithm: String, signatureAlgorithm: String, signatureData: String)
Content copied to clipboard
SignedExchangeError
Link copied to clipboard
data class SignedExchangeError(message: String, signatureIndex: Int?, errorField: SignedExchangeErrorField?)
Content copied to clipboard
SignedExchangeErrorField
Link copied to clipboard
SignedExchangeHeader
Link copied to clipboard
data class SignedExchangeHeader(requestUrl: String, responseCode: Int, responseHeaders: Headers, signatures: List<SignedExchangeSignature>, headerIntegrity: String)
Content copied to clipboard
SignedExchangeInfo
Link copied to clipboard
data class SignedExchangeInfo(outerResponse: Response, header: SignedExchangeHeader?, securityDetails: SecurityDetails?, errors: List<SignedExchangeError>?)
Content copied to clipboard
SignedExchangeReceivedEvent
Link copied to clipboard
data class SignedExchangeReceivedEvent(requestId: RequestId, info: SignedExchangeInfo) : Event
Content copied to clipboard
SignedExchangeSignature
Link copied to clipboard
TakeResponseBodyForInterceptionAsStreamRequest
Link copied to clipboard
data class TakeResponseBodyForInterceptionAsStreamRequest(interceptionId: InterceptionId)
Content copied to clipboard
Represents request frame that can be used with Network#takeResponseBodyForInterceptionAsStream operation call.
TakeResponseBodyForInterceptionAsStreamResponse
Link copied to clipboard
data class TakeResponseBodyForInterceptionAsStreamResponse(stream: StreamHandle)
Content copied to clipboard
Represents response frame that is returned from Network#takeResponseBodyForInterceptionAsStream operation call.
TimeSinceEpoch
Link copied to clipboard
TrustTokenOperationDoneEvent
Link copied to clipboard
data class TrustTokenOperationDoneEvent(status: String, type: TrustTokenOperationType, requestId: RequestId, topLevelOrigin: String?, issuerOrigin: String?, issuedTokenCount: Int?) : Event
Content copied to clipboard
TrustTokenOperationType
Link copied to clipboard
TrustTokenParams
Link copied to clipboard
data class TrustTokenParams(type: TrustTokenOperationType, refreshPolicy: String, issuers: List<String>?)
Content copied to clipboard
WebSocketClosedEvent
Link copied to clipboard
data class WebSocketClosedEvent(requestId: RequestId, timestamp: MonotonicTime) : Event
Content copied to clipboard
WebSocketCreatedEvent
Link copied to clipboard
data class WebSocketCreatedEvent(requestId: RequestId, url: String, initiator: Initiator?) : Event
Content copied to clipboard
WebSocketFrame
Link copied to clipboard
data class WebSocketFrame(opcode: Double, mask: Boolean, payloadData: String)
Content copied to clipboard
WebSocketFrameErrorEvent
Link copied to clipboard
data class WebSocketFrameErrorEvent(requestId: RequestId, timestamp: MonotonicTime, errorMessage: String) : Event
Content copied to clipboard
WebSocketFrameReceivedEvent
Link copied to clipboard
data class WebSocketFrameReceivedEvent(requestId: RequestId, timestamp: MonotonicTime, response: WebSocketFrame) : Event
Content copied to clipboard
WebSocketFrameSentEvent
Link copied to clipboard
data class WebSocketFrameSentEvent(requestId: RequestId, timestamp: MonotonicTime, response: WebSocketFrame) : Event
Content copied to clipboard
WebSocketHandshakeResponseReceivedEvent
Link copied to clipboard
data class WebSocketHandshakeResponseReceivedEvent(requestId: RequestId, timestamp: MonotonicTime, response: WebSocketResponse) : Event
Content copied to clipboard
WebSocketRequest
Link copied to clipboard
WebSocketResponse
Link copied to clipboard
WebSocketWillSendHandshakeRequestEvent
Link copied to clipboard
data class WebSocketWillSendHandshakeRequestEvent(requestId: RequestId, timestamp: MonotonicTime, wallTime: TimeSinceEpoch, request: WebSocketRequest) : Event
Content copied to clipboard
WebTransportClosedEvent
Link copied to clipboard
data class WebTransportClosedEvent(transportId: RequestId, timestamp: MonotonicTime) : Event
Content copied to clipboard
WebTransportConnectionEstablishedEvent
Link copied to clipboard
data class WebTransportConnectionEstablishedEvent(transportId: RequestId, timestamp: MonotonicTime) : Event
Content copied to clipboard
WebTransportCreatedEvent
Link copied to clipboard
data class WebTransportCreatedEvent(transportId: RequestId, url: String, timestamp: MonotonicTime, initiator: Initiator?) : Event
Content copied to clipboard